#include #include int64_t fun(void) { int64_t r = 0; asm(R"( .intel_syntax noprefix mov %0, rax .att_syntax noprefix )" : "=r"(r) : ); return r; } int main() { for(int i = 0; i < 10; i++) { fprintf(stdout, "%d %ld\n", i, fun()); } }