blob: b7623da743ef92e8796c994928d5bc6a7ff3b2fa [file] [log] [blame] [raw]
{
"asm": [
{
"labels": [],
"source": null,
"text": ".Ldebug_abbrev0:"
},
{
"labels": [],
"source": null,
"text": ".Ldebug_info0:"
},
{
"labels": [],
"source": null,
"text": ".Ldebug_line0:"
},
{
"labels": [],
"source": null,
"text": ".Ltext0:"
},
{
"labels": [],
"source": null,
"text": "/***********************"
},
{
"labels": [],
"source": null,
"text": " * Function `square(int)'"
},
{
"labels": [],
"source": null,
"text": " ***********************/"
},
{
"labels": [],
"source": null,
"text": "square(int):"
},
{
"labels": [],
"source": null,
"text": ".LFB0:"
},
{
"labels": [],
"source": null,
"text": ".LM1:"
},
{
"labels": [],
"source": null,
"text": " push r10"
},
{
"labels": [],
"source": null,
"text": ".LCFI0:"
},
{
"labels": [],
"source": null,
"text": " push r4"
},
{
"labels": [],
"source": null,
"text": ".LCFI1:"
},
{
"labels": [],
"source": null,
"text": " mov r1, r4"
},
{
"labels": [],
"source": null,
"text": ".LCFI2:"
},
{
"labels": [],
"source": null,
"text": " add #4, r4"
},
{
"labels": [],
"source": null,
"text": ".LCFI3:"
},
{
"labels": [],
"source": null,
"text": " sub #2, r1"
},
{
"labels": [],
"source": null,
"text": ".LCFI4:"
},
{
"labels": [],
"source": null,
"text": " mov r15, -6(r4)"
},
{
"labels": [],
"source": null,
"text": ".LM2:"
},
{
"labels": [],
"source": null,
"text": " mov -6(r4), r10"
},
{
"labels": [],
"source": null,
"text": " mov -6(r4), r12"
},
{
"labels": [],
"source": null,
"text": " call #__mulhi3"
},
{
"labels": [],
"source": null,
"text": " mov r14, r15"
},
{
"labels": [],
"source": null,
"text": ".LM3:"
},
{
"labels": [],
"source": null,
"text": " add #2, r1"
},
{
"labels": [],
"source": null,
"text": " pop r4"
},
{
"labels": [],
"source": null,
"text": " pop r10"
},
{
"labels": [],
"source": null,
"text": " ret"
},
{
"labels": [],
"source": null,
"text": ".LFE0:"
},
{
"labels": [],
"source": null,
"text": ".Lfe1:"
},
{
"labels": [],
"source": null,
"text": ";; End of function"
},
{
"labels": [],
"source": null,
"text": ""
},
{
"labels": [],
"source": null,
"text": ".Lframe0:"
},
{
"labels": [],
"source": null,
"text": ".LSCIE0:"
},
{
"labels": [],
"source": null,
"text": ".LECIE0:"
},
{
"labels": [],
"source": null,
"text": ".LSFDE0:"
},
{
"labels": [],
"source": null,
"text": ".LASFDE0:"
},
{
"labels": [],
"source": null,
"text": ".LEFDE0:"
},
{
"labels": [],
"source": null,
"text": ".Letext0:"
},
{
"labels": [],
"source": null,
"text": ".Ldebug_loc0:"
},
{
"labels": [],
"source": null,
"text": ".LLST0:"
},
{
"labels": [],
"source": null,
"text": ".LSLT0:"
},
{
"labels": [],
"source": null,
"text": ".LASLTP0:"
},
{
"labels": [],
"source": null,
"text": ".LELTP0:"
},
{
"labels": [],
"source": null,
"text": ".LELT0:"
},
{
"labels": [],
"source": null,
"text": ".LASF0:"
},
{
"labels": [],
"source": null,
"text": ".LASF1:"
},
{
"labels": [],
"source": null,
"text": ".LASF3:"
},
{
"labels": [],
"source": null,
"text": ".LASF2:"
}
],
"labelDefinitions": {}
}