blob: 9ffc620511a191a072cc7d3f0c1cfc1acaf4b05d [file] [log] [blame] [raw]
{
"asm": [
{
"text": "_Z12testFunctionPii:",
"source": null,
"labels": []
},
{
"text": " sub sp, sp, #32",
"source": {
"file": null,
"line": 1
},
"labels": []
},
{
"text": " str x0, [sp, 8]",
"source": {
"file": null,
"line": 1
},
"labels": []
},
{
"text": " str w1, [sp, 4]",
"source": {
"file": null,
"line": 1
},
"labels": []
},
{
"text": " str wzr, [sp, 24]",
"source": {
"file": null,
"line": 2
},
"labels": []
},
{
"text": " str wzr, [sp, 28]",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": ".L3:",
"source": null,
"labels": []
},
{
"text": " ldr w1, [sp, 28]",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " ldr w0, [sp, 4]",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " cmp w1, w0",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " bge .L2",
"source": {
"file": null,
"line": 3
},
"labels": [
{
"name": ".L2",
"range": {
"startCol": 17,
"endCol": 20
}
}
]
},
{
"text": " ldrsw x0, [sp, 28]",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " lsl x0, x0, 2",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " ldr x1, [sp, 8]",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " add x0, x1, x0",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " ldr w0, [x0]",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " ldr w1, [sp, 24]",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " add w0, w1, w0",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " str w0, [sp, 24]",
"source": {
"file": null,
"line": 4
},
"labels": []
},
{
"text": " ldr w0, [sp, 28]",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " add w0, w0, 1",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " str w0, [sp, 28]",
"source": {
"file": null,
"line": 3
},
"labels": []
},
{
"text": " b .L3",
"source": {
"file": null,
"line": 3
},
"labels": [
{
"name": ".L3",
"range": {
"startCol": 17,
"endCol": 20
}
}
]
},
{
"text": ".L2:",
"source": null,
"labels": []
},
{
"text": " ldr w0, [sp, 24]",
"source": {
"file": null,
"line": 6
},
"labels": []
},
{
"text": " add sp, sp, 32",
"source": {
"file": null,
"line": 7
},
"labels": []
},
{
"text": " ret",
"source": {
"file": null,
"line": 7
},
"labels": []
}
],
"labelDefinitions": {
"_Z12testFunctionPii": 1,
".L3": 7,
".L2": 24
}
}