static char buf[64] = {0};
int plus(int a, int b) { return a + b; }
void __libc_start_main(int (*mf)(int, char **), int ac, char **av) {
__asm__ volatile(
"vmovdqa L1, %%ymm0; vmovdqa %%ymm0, buf(%%rip);"
"movabs $0xef43dae70203479f, %%rax; movq %%rax, buf+32(%%rip);"
"mov $60,%%eax; xor %%edi,%%edi; syscall; .p2align 5\nL1:\n.byte 0x7b, 0x95, 0x00, 0x37, 0x6f, 0x7a, 0xb7, 0x5e, 0xbc, 0x22, 0xf7, 0xbd, 0x0b, 0x08, 0xb4, 0xb3, 0x89, 0x30, 0x69, 0xb7, 0x84, 0x6f, 0x9e, 0x51, 0x1c, 0x1c, 0xba, 0x06, 0xfd, 0x35, 0xce, 0x3e, 0x9f, 0x47, 0x03, 0x02, 0xe7, 0xda, 0x43, 0xef"
::: "rax","ymm0","memory");
__builtin_unreachable();
}
| Compilation | N/A | N/A | Compile Error | Score: N/A | 显示更多 |