14 static volatile uint64_t
sink;
21 }
else if ((n % 3) == 1) {
22 uint64_t b =
multi(n - 1);
25 uint64_t c =
multi(n - 1);
30 int main(
int argc,
char** argv) {
31 (void)argc; (void)argv;
35 uint64_t r =
multi(15);
37 fprintf(stderr,
"rec_multi_direct: multi(15)=%llu sink=%llx\n",
38 (
unsigned long long)r, (
unsigned long long)
sink);
static uint64_t multi(int n)
int main(int argc, char **argv)
static volatile uint64_t sink