blob: aeb2a4385b3a3c74e79b18d73c6d2e0ed8441bda [file] [log] [blame] [raw]
{
"asm": [
{
"text": "square(int):",
"source": null,
"labels": []
},
{
"text": " push r10",
"source": null,
"labels": []
},
{
"text": " push r4",
"source": null,
"labels": []
},
{
"text": " mov r1, r4",
"source": null,
"labels": []
},
{
"text": " add #4, r4",
"source": null,
"labels": []
},
{
"text": " sub #2, r1",
"source": null,
"labels": []
},
{
"text": " mov r15, -6(r4)",
"source": null,
"labels": []
},
{
"text": " mov -6(r4), r10",
"source": null,
"labels": []
},
{
"text": " mov -6(r4), r12",
"source": null,
"labels": []
},
{
"text": " call #__mulhi3",
"source": null,
"labels": []
},
{
"text": " mov r14, r15",
"source": null,
"labels": []
},
{
"text": " add #2, r1",
"source": null,
"labels": []
},
{
"text": " pop r4",
"source": null,
"labels": []
},
{
"text": " pop r10",
"source": null,
"labels": []
},
{
"text": " ret",
"source": null,
"labels": []
},
{
"text": "",
"source": null,
"labels": []
}
],
"labelDefinitions": {}
}