blob: 508289f01ae23d0d9bc94564338601dbf2a3eb89 [file] [log] [blame] [raw]
{
"asm": [
{
"labels": [],
"source": null,
"text": "main:"
},
{
"address": 4198432,
"labels": [],
"opcodes": [
"bf",
"64",
"00",
"00",
"00"
],
"source": {
"file": "main.cpp",
"line": 4,
"mainsource": true
},
"text": " mov edi,0x64"
},
{
"address": 4198437,
"labels": [
{
"name": "_Z6squarei",
"range": {
"endCol": 27,
"startCol": 17
}
}
],
"opcodes": [
"e9",
"f6",
"00",
"00",
"00"
],
"source": {
"file": "main.cpp",
"line": 4,
"mainsource": true
},
"text": " jmp 401120 <_Z6squarei>"
},
{
"address": 4198442,
"labels": [],
"opcodes": [
"66",
"0f",
"1f",
"44",
"00",
"00"
],
"source": {
"file": "main.cpp",
"line": 4,
"mainsource": true
},
"text": " nop WORD PTR [rax+rax*1+0x0]"
},
{
"labels": [],
"source": null,
"text": "_Z6squarei:"
},
{
"address": 4198688,
"labels": [],
"opcodes": [
"89",
"f8"
],
"source": {
"file": "example.cpp",
"line": 5,
"mainsource": true
},
"text": " mov eax,edi"
},
{
"address": 4198690,
"labels": [],
"opcodes": [
"0f",
"af",
"c7"
],
"source": {
"file": "example.cpp",
"line": 5,
"mainsource": true
},
"text": " imul eax,edi"
},
{
"address": 4198693,
"labels": [],
"opcodes": [
"c3"
],
"source": {
"file": "example.cpp",
"line": 6,
"mainsource": true
},
"text": " ret "
},
{
"address": 4198694,
"labels": [],
"opcodes": [
"66",
"2e",
"0f",
"1f",
"84",
"00",
"00"
],
"source": {
"file": "example.cpp",
"line": 6,
"mainsource": true
},
"text": " cs nop WORD PTR [rax+rax*1+0x0]"
},
{
"address": 4198701,
"labels": [],
"opcodes": [
"00",
"00",
"00"
],
"source": {
"file": "example.cpp",
"line": 6,
"mainsource": true
},
"text": " "
}
],
"labelDefinitions": {
"_Z6squarei": 5,
"main": 1
}
}