blob: 265312444acbdf5661b88ebdd24f58c6e47fecf0 [file] [log] [blame] [raw]
[
{
"source": null,
"text": "maxArray PROC"
},
{
"opcodes": [
72,
141,
65,
8
],
"address": 0,
"source": 2,
"text": " lea rax, QWORD PTR [rcx+8]"
},
{
"opcodes": [
72,
43,
209
],
"address": 4,
"source": 2,
"text": " sub rdx, rcx"
},
{
"opcodes": [
185,
0,
64,
0,
0
],
"address": 7,
"source": 2,
"text": " mov ecx, 16384 ; 00004000H"
},
{
"opcodes": [
15,
31,
64,
0
],
"address": 12,
"source": 2,
"text": " npad 4"
},
{
"source": null,
"text": "$LL9@maxArray:"
},
{
"opcodes": [
242,
15,
16,
68,
2,
248
],
"address": 16,
"source": 3,
"text": " movsd xmm0, QWORD PTR [rdx+rax-8]"
},
{
"opcodes": [
102,
15,
47,
64,
248
],
"address": 22,
"source": 3,
"text": " comisd xmm0, QWORD PTR [rax-8]"
},
{
"opcodes": [
118,
5
],
"address": 27,
"source": 3,
"text": " jbe SHORT $LN10@maxArray"
},
{
"opcodes": [
242,
15,
17,
64,
248
],
"address": 29,
"source": 3,
"text": " movsd QWORD PTR [rax-8], xmm0"
},
{
"source": null,
"text": "$LN10@maxArray:"
},
{
"opcodes": [
242,
15,
16,
4,
2
],
"address": 34,
"source": 3,
"text": " movsd xmm0, QWORD PTR [rdx+rax]"
},
{
"opcodes": [
102,
15,
47,
0
],
"address": 39,
"source": 3,
"text": " comisd xmm0, QWORD PTR [rax]"
},
{
"opcodes": [
118,
4
],
"address": 43,
"source": 3,
"text": " jbe SHORT $LN14@maxArray"
},
{
"opcodes": [
242,
15,
17,
0
],
"address": 45,
"source": 3,
"text": " movsd QWORD PTR [rax], xmm0"
},
{
"source": null,
"text": "$LN14@maxArray:"
},
{
"opcodes": [
242,
15,
16,
68,
2,
8
],
"address": 49,
"source": 3,
"text": " movsd xmm0, QWORD PTR [rdx+rax+8]"
},
{
"opcodes": [
102,
15,
47,
64,
8
],
"address": 55,
"source": 3,
"text": " comisd xmm0, QWORD PTR [rax+8]"
},
{
"opcodes": [
118,
5
],
"address": 60,
"source": 3,
"text": " jbe SHORT $LN15@maxArray"
},
{
"opcodes": [
242,
15,
17,
64,
8
],
"address": 62,
"source": 3,
"text": " movsd QWORD PTR [rax+8], xmm0"
},
{
"source": null,
"text": "$LN15@maxArray:"
},
{
"opcodes": [
242,
15,
16,
68,
2,
16
],
"address": 67,
"source": 3,
"text": " movsd xmm0, QWORD PTR [rdx+rax+16]"
},
{
"opcodes": [
102,
15,
47,
64,
16
],
"address": 73,
"source": 3,
"text": " comisd xmm0, QWORD PTR [rax+16]"
},
{
"opcodes": [
118,
5
],
"address": 78,
"source": 3,
"text": " jbe SHORT $LN16@maxArray"
},
{
"opcodes": [
242,
15,
17,
64,
16
],
"address": 80,
"source": 3,
"text": " movsd QWORD PTR [rax+16], xmm0"
},
{
"source": null,
"text": "$LN16@maxArray:"
},
{
"opcodes": [
72,
131,
192,
32
],
"address": 85,
"source": 3,
"text": " add rax, 32 ; 00000020H"
},
{
"opcodes": [
72,
131,
233,
1
],
"address": 89,
"source": 2,
"text": " sub rcx, 1"
},
{
"opcodes": [
117,
177
],
"address": 93,
"source": 2,
"text": " jne SHORT $LL9@maxArray"
},
{
"opcodes": [
195
],
"address": 95,
"source": 4,
"text": " ret 0"
},
{
"source": null,
"text": "maxArray ENDP"
}
]