external printf def print_six_int () local a1, a2, a3, a4, a5, a6: a1: a1 <- copy %rdi; a2: a2 <- copy %rsi; a3: a3 <- copy %rdx; a4: a4 <- copy %rcx; a5: a5 <- copy %r8; a6: a6 <- copy %r9; l10: %rdi <- copy "%d %d %d %d %d\n"; l11: %rsi <- copy a1; l12: %rdx <- copy a2; l13: %rcx <- copy a3; l14: %r8 <- copy a4; l15: %r9 <- copy a6; l16: %rax <- copy 0; l17: printf(); l18: ret; end globals (x) l01: %rdi <- copy 37; l02: %rsi <- copy 73; l03: %rdx <- copy 31; l04: %rcx <- copy 13; l05: %r8 <- copy 00; l06: %r9 <- copy 00; l07: print_six_int(); l08: exit; end