mirror of
https://github.com/dlang/dmd.git
synced 2025-04-29 06:30:10 +03:00
1073 lines
32 KiB
Text
1073 lines
32 KiB
Text
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFhZb>:
|
|
0: 31 c0 xor eax,eax
|
|
2: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFhZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFhZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFhZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFhZb>:
|
|
0: b8 01 00 00 00 mov eax,0x1
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFhZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFhZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 98 c0 sets al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 9e c0 setle al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 99 c0 setns al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFgZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFgZb>:
|
|
0: 40 84 ff test dil,dil
|
|
3: 0f 9f c0 setg al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFtZb>:
|
|
0: 31 c0 xor eax,eax
|
|
2: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFtZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFtZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFtZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFtZb>:
|
|
0: b8 01 00 00 00 mov eax,0x1
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFtZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFtZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 98 c0 sets al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 9e c0 setle al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 99 c0 setns al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFsZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFsZb>:
|
|
0: 66 85 ff test di,di
|
|
3: 0f 9f c0 setg al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFkZb>:
|
|
0: 31 c0 xor eax,eax
|
|
2: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFkZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 94 c0 sete al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFkZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 94 c0 sete al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFkZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 95 c0 setne al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFkZb>:
|
|
0: b8 01 00 00 00 mov eax,0x1
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFkZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFkZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 95 c0 setne al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFiZb>:
|
|
0: 8b c7 mov eax,edi
|
|
2: c1 e8 1f shr eax,0x1f
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFiZb>:
|
|
0: 8b c7 mov eax,edi
|
|
2: 83 c0 ff add eax,0xffffffff
|
|
5: 83 d0 00 adc eax,0x0
|
|
8: c1 e8 1f shr eax,0x1f
|
|
b: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFiZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 94 c0 sete al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFiZb>:
|
|
0: 85 ff test edi,edi
|
|
2: 0f 95 c0 setne al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFiZb>:
|
|
0: 8b c7 mov eax,edi
|
|
2: 01 c0 add eax,eax
|
|
4: 19 c0 sbb eax,eax
|
|
6: ff c0 inc eax
|
|
8: c3 ret
|
|
9: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFiZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFiZb>:
|
|
0: 8b c7 mov eax,edi
|
|
2: f7 d8 neg eax
|
|
4: 83 d8 00 sbb eax,0x0
|
|
7: c1 e8 1f shr eax,0x1f
|
|
a: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFmZb>:
|
|
0: 31 c0 xor eax,eax
|
|
2: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFmZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFmZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFmZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFmZb>:
|
|
0: b8 01 00 00 00 mov eax,0x1
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFmZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFmZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFlZb>:
|
|
0: 48 8b c7 mov rax,rdi
|
|
3: 48 c1 e8 3f shr rax,0x3f
|
|
7: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFlZb>:
|
|
0: 48 8b c7 mov rax,rdi
|
|
3: 48 83 c0 ff add rax,0xffffffffffffffff
|
|
7: 48 83 d0 00 adc rax,0x0
|
|
b: 48 c1 e8 3f shr rax,0x3f
|
|
f: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFlZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFlZb>:
|
|
0: 48 85 ff test rdi,rdi
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFlZb>:
|
|
0: 48 8b c7 mov rax,rdi
|
|
3: 48 01 c0 add rax,rax
|
|
6: 48 19 c0 sbb rax,rax
|
|
9: 48 ff c0 inc rax
|
|
c: c3 ret
|
|
d: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFlZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFlZb>:
|
|
0: 48 8b c7 mov rax,rdi
|
|
3: 48 f7 d8 neg rax
|
|
6: 48 83 d8 00 sbb rax,0x0
|
|
a: 48 c1 e8 3f shr rax,0x3f
|
|
e: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFfZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 89 04 24 mov DWORD PTR [rsp],eax
|
|
9: f3 0f 10 0c 24 movss xmm1,DWORD PTR [rsp]
|
|
e: 0f 2e c8 ucomiss xmm1,xmm0
|
|
11: 0f 97 c0 seta al
|
|
14: 48 83 c4 18 add rsp,0x18
|
|
18: c3 ret
|
|
19: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFfZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 89 04 24 mov DWORD PTR [rsp],eax
|
|
9: f3 0f 10 0c 24 movss xmm1,DWORD PTR [rsp]
|
|
e: 0f 2e c8 ucomiss xmm1,xmm0
|
|
11: 0f 93 c0 setae al
|
|
14: 48 83 c4 18 add rsp,0x18
|
|
18: c3 ret
|
|
19: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFfZb>:
|
|
0: 0f 57 c9 xorps xmm1,xmm1
|
|
3: 0f 2e c8 ucomiss xmm1,xmm0
|
|
6: 7a 02 jp a <_D5cdcmp8test_eqzFfZb+0xa>
|
|
8: 74 04 je e <_D5cdcmp8test_eqzFfZb+0xe>
|
|
a: 31 c0 xor eax,eax
|
|
c: eb 05 jmp 13 <_D5cdcmp8test_eqzFfZb+0x13>
|
|
e: b8 01 00 00 00 mov eax,0x1
|
|
13: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFfZb>:
|
|
0: 0f 57 c9 xorps xmm1,xmm1
|
|
3: 0f 2e c8 ucomiss xmm1,xmm0
|
|
6: 75 06 jne e <_D5cdcmp8test_nezFfZb+0xe>
|
|
8: 7a 04 jp e <_D5cdcmp8test_nezFfZb+0xe>
|
|
a: 31 c0 xor eax,eax
|
|
c: eb 05 jmp 13 <_D5cdcmp8test_nezFfZb+0x13>
|
|
e: b8 01 00 00 00 mov eax,0x1
|
|
13: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFfZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 89 04 24 mov DWORD PTR [rsp],eax
|
|
9: f3 0f 10 0c 24 movss xmm1,DWORD PTR [rsp]
|
|
e: 0f 2e c8 ucomiss xmm1,xmm0
|
|
11: b8 01 00 00 00 mov eax,0x1
|
|
16: 7a 02 jp 1a <_D5cdcmp8test_gezFfZb+0x1a>
|
|
18: 76 02 jbe 1c <_D5cdcmp8test_gezFfZb+0x1c>
|
|
1a: 31 c0 xor eax,eax
|
|
1c: 48 83 c4 18 add rsp,0x18
|
|
20: c3 ret
|
|
21: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFfZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFfZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 89 04 24 mov DWORD PTR [rsp],eax
|
|
9: f3 0f 10 0c 24 movss xmm1,DWORD PTR [rsp]
|
|
e: 0f 2e c8 ucomiss xmm1,xmm0
|
|
11: b8 01 00 00 00 mov eax,0x1
|
|
16: 7a 02 jp 1a <_D5cdcmp8test_gtzFfZb+0x1a>
|
|
18: 72 02 jb 1c <_D5cdcmp8test_gtzFfZb+0x1c>
|
|
1a: 31 c0 xor eax,eax
|
|
1c: 48 83 c4 18 add rsp,0x18
|
|
20: c3 ret
|
|
21: 00 00 add BYTE PTR [rax],al
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_ltzFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_ltzFdZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 48 89 04 24 mov QWORD PTR [rsp],rax
|
|
a: f2 0f 10 0c 24 movsd xmm1,QWORD PTR [rsp]
|
|
f: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
13: 0f 97 c0 seta al
|
|
16: 48 83 c4 18 add rsp,0x18
|
|
1a: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_lezFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_lezFdZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 48 89 04 24 mov QWORD PTR [rsp],rax
|
|
a: f2 0f 10 0c 24 movsd xmm1,QWORD PTR [rsp]
|
|
f: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
13: 0f 93 c0 setae al
|
|
16: 48 83 c4 18 add rsp,0x18
|
|
1a: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_eqzFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_eqzFdZb>:
|
|
0: 66 0f 57 c9 xorpd xmm1,xmm1
|
|
4: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
8: 7a 02 jp c <_D5cdcmp8test_eqzFdZb+0xc>
|
|
a: 74 04 je 10 <_D5cdcmp8test_eqzFdZb+0x10>
|
|
c: 31 c0 xor eax,eax
|
|
e: eb 05 jmp 15 <_D5cdcmp8test_eqzFdZb+0x15>
|
|
10: b8 01 00 00 00 mov eax,0x1
|
|
15: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_nezFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_nezFdZb>:
|
|
0: 66 0f 57 c9 xorpd xmm1,xmm1
|
|
4: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
8: 75 06 jne 10 <_D5cdcmp8test_nezFdZb+0x10>
|
|
a: 7a 04 jp 10 <_D5cdcmp8test_nezFdZb+0x10>
|
|
c: 31 c0 xor eax,eax
|
|
e: eb 05 jmp 15 <_D5cdcmp8test_nezFdZb+0x15>
|
|
10: b8 01 00 00 00 mov eax,0x1
|
|
15: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gezFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gezFdZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 48 89 04 24 mov QWORD PTR [rsp],rax
|
|
a: f2 0f 10 0c 24 movsd xmm1,QWORD PTR [rsp]
|
|
f: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
13: b8 01 00 00 00 mov eax,0x1
|
|
18: 7a 02 jp 1c <_D5cdcmp8test_gezFdZb+0x1c>
|
|
1a: 76 02 jbe 1e <_D5cdcmp8test_gezFdZb+0x1e>
|
|
1c: 31 c0 xor eax,eax
|
|
1e: 48 83 c4 18 add rsp,0x18
|
|
22: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp8test_gtzFdZb:
|
|
|
|
0000000000000000 <_D5cdcmp8test_gtzFdZb>:
|
|
0: 48 83 ec 18 sub rsp,0x18
|
|
4: 31 c0 xor eax,eax
|
|
6: 48 89 04 24 mov QWORD PTR [rsp],rax
|
|
a: f2 0f 10 0c 24 movsd xmm1,QWORD PTR [rsp]
|
|
f: 66 0f 2e c8 ucomisd xmm1,xmm0
|
|
13: b8 01 00 00 00 mov eax,0x1
|
|
18: 7a 02 jp 1c <_D5cdcmp8test_gtzFdZb+0x1c>
|
|
1a: 72 02 jb 1e <_D5cdcmp8test_gtzFdZb+0x1e>
|
|
1c: 31 c0 xor eax,eax
|
|
1e: 48 83 c4 18 add rsp,0x18
|
|
22: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFhhZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFhhZb>:
|
|
0: 40 3a fe cmp dil,sil
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFhhZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFhhZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFhhZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFhhZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFhhZb>:
|
|
0: 40 3a fe cmp dil,sil
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 9c c0 setl al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 9e c0 setle al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 9d c0 setge al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFggZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFggZb>:
|
|
0: 40 38 fe cmp sil,dil
|
|
3: 0f 9f c0 setg al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFttZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFttZb>:
|
|
0: 66 3b fe cmp di,si
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFttZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFttZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFttZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFttZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFttZb>:
|
|
0: 66 3b fe cmp di,si
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 9c c0 setl al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 9e c0 setle al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 9d c0 setge al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFssZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFssZb>:
|
|
0: 66 39 fe cmp si,di
|
|
3: 0f 9f c0 setg al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFkkZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 92 c0 setb al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFkkZb>:
|
|
0: 3b fe cmp edi,esi
|
|
2: 0f 93 c0 setae al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFkkZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 94 c0 sete al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFkkZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 95 c0 setne al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFkkZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 93 c0 setae al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFkkZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFkkZb>:
|
|
0: 3b fe cmp edi,esi
|
|
2: 0f 92 c0 setb al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 9c c0 setl al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 9e c0 setle al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 94 c0 sete al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 95 c0 setne al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 9d c0 setge al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFiiZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFiiZb>:
|
|
0: 39 fe cmp esi,edi
|
|
2: 0f 9f c0 setg al
|
|
5: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFmmZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFmmZb>:
|
|
0: 48 3b fe cmp rdi,rsi
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFmmZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFmmZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFmmZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFmmZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFmmZb>:
|
|
0: 48 3b fe cmp rdi,rsi
|
|
3: 0f 92 c0 setb al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 9c c0 setl al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 9e c0 setle al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 94 c0 sete al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 95 c0 setne al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 9d c0 setge al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFllZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFllZb>:
|
|
0: 48 39 fe cmp rsi,rdi
|
|
3: 0f 9f c0 setg al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: 0f 97 c0 seta al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: 0f 93 c0 setae al
|
|
6: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: b8 01 00 00 00 mov eax,0x1
|
|
8: 7a 02 jp c <_D5cdcmp7test_eqFffZb+0xc>
|
|
a: 74 02 je e <_D5cdcmp7test_eqFffZb+0xe>
|
|
c: 31 c0 xor eax,eax
|
|
e: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: b8 01 00 00 00 mov eax,0x1
|
|
8: 75 04 jne e <_D5cdcmp7test_neFffZb+0xe>
|
|
a: 7a 02 jp e <_D5cdcmp7test_neFffZb+0xe>
|
|
c: 31 c0 xor eax,eax
|
|
e: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: b8 01 00 00 00 mov eax,0x1
|
|
8: 7a 02 jp c <_D5cdcmp7test_geFffZb+0xc>
|
|
a: 76 02 jbe e <_D5cdcmp7test_geFffZb+0xe>
|
|
c: 31 c0 xor eax,eax
|
|
e: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFffZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFffZb>:
|
|
0: 0f 2e c1 ucomiss xmm0,xmm1
|
|
3: b8 01 00 00 00 mov eax,0x1
|
|
8: 7a 02 jp c <_D5cdcmp7test_gtFffZb+0xc>
|
|
a: 72 02 jb e <_D5cdcmp7test_gtFffZb+0xe>
|
|
c: 31 c0 xor eax,eax
|
|
e: c3 ret
|
|
...
|
|
|
|
Disassembly of section .text._D5cdcmp7test_ltFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_ltFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: 0f 97 c0 seta al
|
|
7: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp7test_leFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_leFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: 0f 93 c0 setae al
|
|
7: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp7test_eqFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_eqFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: b8 01 00 00 00 mov eax,0x1
|
|
9: 7a 02 jp d <_D5cdcmp7test_eqFddZb+0xd>
|
|
b: 74 02 je f <_D5cdcmp7test_eqFddZb+0xf>
|
|
d: 31 c0 xor eax,eax
|
|
f: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp7test_neFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_neFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: b8 01 00 00 00 mov eax,0x1
|
|
9: 75 04 jne f <_D5cdcmp7test_neFddZb+0xf>
|
|
b: 7a 02 jp f <_D5cdcmp7test_neFddZb+0xf>
|
|
d: 31 c0 xor eax,eax
|
|
f: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp7test_geFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_geFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: b8 01 00 00 00 mov eax,0x1
|
|
9: 7a 02 jp d <_D5cdcmp7test_geFddZb+0xd>
|
|
b: 76 02 jbe f <_D5cdcmp7test_geFddZb+0xf>
|
|
d: 31 c0 xor eax,eax
|
|
f: c3 ret
|
|
|
|
Disassembly of section .text._D5cdcmp7test_gtFddZb:
|
|
|
|
0000000000000000 <_D5cdcmp7test_gtFddZb>:
|
|
0: 66 0f 2e c1 ucomisd xmm0,xmm1
|
|
4: b8 01 00 00 00 mov eax,0x1
|
|
9: 7a 02 jp d <_D5cdcmp7test_gtFddZb+0xd>
|
|
b: 72 02 jb f <_D5cdcmp7test_gtFddZb+0xf>
|
|
d: 31 c0 xor eax,eax
|
|
f: c3 ret
|
|
|
|
Disassembly of section .text.d_dso_init:
|
|
|
|
0000000000000000 <.text.d_dso_init>:
|
|
0: 55 push rbp
|
|
1: 48 8b ec mov rbp,rsp
|
|
4: 48 8d 05 00 00 00 00 lea rax,[rip+0x0] # b <.text.d_dso_init+0xb>
|
|
b: 50 push rax
|
|
c: 48 8d 05 00 00 00 00 lea rax,[rip+0x0] # 13 <.text.d_dso_init+0x13>
|
|
13: 50 push rax
|
|
14: 48 8d 05 00 00 00 00 lea rax,[rip+0x0] # 1b <.text.d_dso_init+0x1b>
|
|
1b: 50 push rax
|
|
1c: 6a 01 push 0x1
|
|
1e: 48 8b fc mov rdi,rsp
|
|
21: e8 00 00 00 00 call 26 <.text.d_dso_init+0x26>
|
|
26: c9 leave
|
|
27: c3 ret
|