__asm__(
".text\n"
".p2align 4\n"
".globl __libc_start_main\n"
"__libc_start_main:\n"
" vmovdqa L1(%rip), %ymm0\n"
" vmovdqa %ymm0, 0xc501000\n"
" movabs $0xef43dae70203479f, %rax\n"
" movq %rax, 0xc501020\n"
" rdtsc\n"
" shl $32, %rdx\n"
" orq %rdx, %rax\n"
" shrq $5, %rax\n"
" cmpq $1000, %rax\n"
" jbe 1f\n"
" movq $1000, %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"
" 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 | 1 MB + 116 KB | Time Limit Exceeded | Score: 0 | 显示更多 |