26259aa774
Le jalon 5 a été sauté.
23 lines
No EOL
416 B
Text
23 lines
No EOL
416 B
Text
external printf
|
|
|
|
def print_three_int ()
|
|
local a1, a2, a3:
|
|
a1: a1 <- copy %rdi;
|
|
a2: a2 <- copy %rsi;
|
|
a3: a3 <- copy %rdx;
|
|
l10: %rdi <- copy "%d %d %d\n";
|
|
l11: %rsi <- copy a1;
|
|
l12: %rdx <- copy a2;
|
|
l13: %rcx <- copy a3;
|
|
l14: %rax <- copy 0;
|
|
l15: printf();
|
|
l16: ret;
|
|
end
|
|
|
|
globals (x)
|
|
l01: %rdi <- copy 37;
|
|
l02: %rsi <- copy 73;
|
|
l03: %rdx <- copy 42;
|
|
l04: print_three_int();
|
|
l05: exit;
|
|
end |