<strong>x86-64 clang 10.0.0</strong>
-Os
#include <stdio.h> #include <stdlib.h> __attribute__((noinline)) int sum2(int a, int b) { return a + b; } __attribute__((noinline)) void print_the_value(int value) { printf("%d", value); } void entry_point() { int a = rand(); // R4 int b = rand(); // R0 int result = sum2(b, a); print_the_value(result);
}