6 #define WORK_COUNT 50000
7 static volatile uint64_t
sink;
9 int main(
int argc,
char** argv) {
10 (void)argc; (void)argv;
16 "movq (%[p]), %[q]\n\t"
17 "movl (%[p]), %[d1]\n\t"
18 "movl 4(%[p]), %[d2]\n\t"
19 : [q]
"=r"(q), [d1]
"=r"(d1), [d2]
"=r"(d2)
static uint64_t buf[ITERS]
int main(int argc, char **argv)
static uint64_t buf[2] __attribute__((aligned(8)))
static volatile uint64_t sink