{ | |
"asm": [ | |
{ | |
"labels": [], | |
"source": null, | |
"text": "_Z6squarei:" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 1 | |
}, | |
"text": " addiu $sp,$sp,-8" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 1 | |
}, | |
"text": " sw $fp,4($sp)" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 1 | |
}, | |
"text": " move $fp,$sp" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 1 | |
}, | |
"text": " sw $4,8($fp)" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 2 | |
}, | |
"text": " lw $3,8($fp)" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 2 | |
}, | |
"text": " lw $2,8($fp)" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 2 | |
}, | |
"text": " mul $2,$3,$2" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 3 | |
}, | |
"text": " move $sp,$fp" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 3 | |
}, | |
"text": " lw $fp,4($sp)" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 3 | |
}, | |
"text": " addiu $sp,$sp,8" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 3 | |
}, | |
"text": " j $31" | |
}, | |
{ | |
"labels": [], | |
"source": { | |
"file": null, | |
"line": 3 | |
}, | |
"text": " nop" | |
}, | |
{ | |
"labels": [], | |
"source": null, | |
"text": "" | |
} | |
], | |
"labelDefinitions": { | |
"_Z6squarei": 1 | |
} | |
} |